home *** CD-ROM | disk | FTP | other *** search
/ Gamers Delight 2 / Gamers Delight 2.iso / Aminet / game / shoot / MazeWarz103.lha / mazewarz / Converterdocs.txt < prev    next >
Text File  |  1993-02-26  |  6KB  |  113 lines

  1. MazeWarz Converter 2.52 Documentation                  (C) 1993 Silicon Systems
  2. -------------------------------------
  3.  
  4. IMPORTANT:   You  must copy the included 'iff.library' to the libs directory of
  5. your  boot  disk to use the converter.  In addition, it is recommended that you
  6. retain  a  backup  of  the  MWEditor.iff file in-case you forget to save a maze
  7. under a different name.
  8.  
  9.     In  order  to  create  a  maze  you  will  need  the following:  Converter,
  10. MWEditor.iff,  and a paint program.  The Editor is a picture that can be loaded
  11. into  any  paint program.  Your paint program must support a grid.  DPaint (all
  12. versions)  has  this,  but  I  assume most others would as well.  The following
  13. steps outline the method for creating mazes for Maze Warz:
  14.  
  15.     Designing  a  MazeWarz  maze  is a two step process:  drawing the maze, and
  16. converting  it.  Your paint program is used for the former (steps 1-10) and the
  17. Converter  utility  for the latter (steps 13-14).
  18.  
  19.  
  20. (Although this is a long list, it is really a very simple process.  I have just
  21. been very verbose in order that lamers may also enjoy the pleasures of creating
  22. a MW maze, so bear with me..)
  23.  
  24. 1.  Load  your  paint  program.
  25.  
  26. 2.  Select 'Load' and choose "MWEditor.iff".  Click "YES" in Dpaint in response
  27. to whether you want to change the resolution and colours.
  28.  
  29. 3.  Select  GRID  ON.   In DPaint  click on the gadget that looks like a window
  30. just above the magnify gadget.
  31.  
  32. 4.  Change the grid settings to 9 by 9 pixels.  In DPaint, click with the RIGHT
  33. mouse button on the grid gadget.  A window will appear.  Change the 'X spacing'
  34. and 'Y spacing' both to read 9.  Click OK.
  35.  
  36. 5.  Use the GET BRUSH tool (in DPaint click on the  icon above the grid gadget)
  37. and  try to pick up the red box near the bottom of the screen (1 from the right
  38. in  the  bottom row).  To check that your grid is correct, Click the brush down
  39. in  the  four  corners  of  the large grey box.  If you go over any of the grey
  40. lines,  or  there  are  blank spaces between the red box and the grey box, then
  41. your  grid setting is either not 9x9 or it is adjusted incorrectly.  Check that
  42. it is 9x9.  If the problem still occurs, you will have to adjust the grid.
  43.  
  44. 6.  Save this picture under a different name.  This ensures you never erase the
  45. original template (MWEditor.iff).
  46.  
  47. 7.  The large box represents the maze.  You will have to fill this box with the
  48. various  maze  components  shown in the toolbox near the bottom.  Make sure you
  49. have  a  clear  maze  to  begin.   (Use Right mouse button with BOX function to
  50. clear).   The  grid  makes sure you pick up and put down the maze components in
  51. the  correct  place.   It should be noted here that Maze Warz does not use this
  52. maze, rather Converter 'reads' this picture file and converts it to the correct
  53. file format.
  54.  
  55. 8.  You may quickly realise that you need not pick up the exact piece  that you
  56. require  to  fill  the maze.  In fact, you only need one piece!  Pick up one of
  57. the  four  single  walls  (the  first  four wall components).  Using the rotate
  58. function,  rotate  it  90  degrees  and you have the next wall...etc In DPaint,
  59. simply press 'z'!  (caps lock off).
  60.  
  61. 9.   You  will  also  need to put teleporters, a door, and havens in your maze.
  62. Pick these up and place them strategically as required.  Use only the colour of
  63. haven  supplied:   you cannot determine the actual resulting haven colours when
  64. designing the maze.
  65.  
  66. 10.   Put  exactly  one  blue arrow in a square (usually adjacent to the door).
  67. This  represents  the direction faced and point which is occupied when a player
  68. enters the maze, and the direction faced.
  69.  
  70. 11.  There are a few rules you must obey when drawing the maze:
  71.         a) You may include as many teleporters as you like, or none at all.
  72.         b) You must have one and only one door.
  73.         c) You must have exactly four havens. Use the same colour (as included)
  74.            for all: the colours are decided inside the program.
  75.  
  76. 12. A few hints for successful maze development:
  77.         a) Use teleporters sparingly and thoughtfully.
  78.         b) Don't make it impossible to escape from a particular area. For
  79.            example, don't have two segment 'cells'.
  80.         c) As you draw the maze, think about how you would play each of the
  81.             areas, and whether you would play the maze at all. A few minutes 
  82.             spent here can increase the enjoyment of the maze, as well as 
  83.             ensure it is played more that once...
  84.  
  85. 13.   Now  that  you have the completed maze saved as an iff picture on a disk,
  86. you  will  need  to  convert  this  to a MW data file by passing it through the
  87. converter.  Workbench 2.0 and above users may launch the program from workbench
  88. and choose the maze file from the requester that appears.  The program requires
  89. Asl.library,  which  all  2.0  users should have.  You may use a patch for this
  90. library, however I'm sure only 2.0 users can take advantage of all this.  Those
  91. of  you  who are stuck in the dark ages running 1.3 or below will be stuck with
  92. using  Converter  via the command line interface (yes the good 'ol CLI)...which
  93. of course you are familiar with if you're a 1.3 user anyway :-) ...).  A single
  94. argument  is  required:  the name of the picture to be converted.  You may also
  95. specify  the  output filename, however this is not recommended (despite all the
  96. extra programming effort that went into that feature :-( ...)
  97.  
  98. 14.    The  maze  is  saved.   The  datafile  that  is  saved  will  be  called
  99. "MWmazedataXX"  where  XX=n+1, and n is the number of mazes on the disk (in the
  100. same  directory as Converter).  You may rename this file, however its name must
  101. begin  with "MWmazedata".  If this seems confusing, you can also specify a name
  102. to be used for the output file as the second argument to the converter program.
  103. You  can  accomplish  the  entire  procedure  with one command by specifing the
  104. output file as, say, mazes/MWmazedata17 (if 17 is not used).
  105.  
  106.     You have finished.  Move the maze into the mazes drawer and PLAY!
  107.     Power  users  may  have noticed that the method of storing the data file is
  108. not  very  efficient, as it uses ASCII to represent hex, and includes comments.
  109. There  is  a reason for this.  It makes it easier to cheat!  The method is left
  110. as an exercise...
  111.  
  112. Special thanks go to Christian A. Weber for his easy to use iff.library.
  113.